inner strap - German English Dictionary